clearing agreements - German English Dictionary